Eliminate duplicate whitespaces

re.sub(‘ +’, ‘ ‘, S)

Remove multiple spaces in a string.
import re

S = 'Python      Exercises for    Beginners'

print("Original string:", S)
print()
print("Without extra spaces:", re.sub('\s+', ' ', S))

Output:

Original string: Python     Exercises for    Beginners

Without extra spaces: Python Exercises for Beginners